package com.csun.cmny.provider.model.domain;

import com.csun.cmny.core.mybatis.BaseEntity;
import lombok.Data;

import javax.persistence.*;
import java.util.Date;

@Data
@Table(name = "cn_omc_medic_plan")
public class OmcMedicPlan extends BaseEntity {

    /**
     * 老人Id
     */
    @Column(name = "oldman_id")
    private Long oldmanId;

    /**
     * 老人姓名
     */
    @Column(name = "oldman_name")
    private String oldmanName;

    /**
     * 药品名称
     */
    private String drug;

    /**
     * 规格
     */
    private String standard;

    /**
     * 数量
     */
    private String number;

    /**
     * 用法 1 一天一次 2 一天两次 3 一天三次 4 一天四次 5 其他
     */
    private Integer usages;

    /**
     * 开始日期
     */
    @Column(name = "begin_date")
    private String beginDate;

    /**
     * 结束日期
     */
    @Column(name = "end_date")
    private String endDate;

    /**
     * 备注
     */
    private String remark;

    /**
     * 护理班组Id
     */
    @Column(name = "nursing_group_id")
    private Long nursingGroupId;

    /**
     * 状态  1-未提交 2-申请中 3-不通过 4-通过 5-电子签名
     */
    private Integer state;

    @Column(name = "picture_id")
    private Long pictureId;

    /**
     * 流程引擎Id
     */
    @Column(name = "process_instance_id")
    private String processInstanceId;

    /**
     * 机构Id
     */
    @Column(name = "group_id")
    private Long groupId;
}